package com.jsyl.lwbk.business.domain;

import com.jsyl.lwbk.business.dto.IntegrationDTO;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 项目训练计划
 * @author Fitch
 * 2022/2/21
 */
@Data
public class CourseChildProject {

    private Long id;
    private String createUser;
    private Date createTime;
    private String updateUser;
    private Date updateTime;
    private Integer status;//删除状态：0:正常,1:冻结,2:删除

    private Long childCourseId;//课程ID
    /**
     * 小孩ID
     */
    private Long childId;
    private String childName;
    /**
     * 初始化项目环节1-9
     */
    private String initOne;
    private String initTwo;
    private String initThree;
    private String initFour;
    private String initFive;
    private String initSix;
    private String initSeven;
    private String initEight;
    private String initNine;
    /**
     * 老师备课选择项目1-9
     */
    private String linkOne;
    private String linkTwo;
    private String linkThree;
    private String linkFour;
    private String linkFive;
    private String linkSix;
    private String linkSeven;
    private String linkEight;
    private String linkNine;
    /**
     * 训练量环节1-9
     */
    private String trainAmountOne;
    private String trainAmountTwo;
    private String trainAmountThree;
    private String trainAmountFour;
    private String trainAmountFive;
    private String trainAmountSix;
    private String trainAmountSeven;
    private String trainAmountEight;
    private String trainAmountNine;

    private List<IntegrationTrainAmount> trainAmountOneList;
    private List<IntegrationTrainAmount> trainAmountTwoList;
    private List<IntegrationTrainAmount> trainAmountThreeList;
    private List<IntegrationTrainAmount> trainAmountFourList;
    private List<IntegrationTrainAmount> trainAmountFiveList;
    private List<IntegrationTrainAmount> trainAmountSixList;
    private List<IntegrationTrainAmount> trainAmountSevenList;
    private List<IntegrationTrainAmount> trainAmountEightList;
    private List<IntegrationTrainAmount> trainAmountNineList;


    private List<IntegrationDTO> linkOneOptions;
    private List<IntegrationDTO> linkTwoOptions;
    private List<IntegrationDTO> linkThreeOptions;
    private List<IntegrationDTO> linkFourOptions;
    private List<IntegrationDTO> linkFiveOptions;
    private List<IntegrationDTO> linkSixOptions;
    private List<IntegrationDTO> linkSevenOptions;
    private List<IntegrationDTO> linkEightOptions;
    private List<IntegrationDTO> linkNineOptions;



    private List<Integration> integrationList;
    private transient  String lockProjects;


    private String age;
    private String birthYear;
    private String birthMonth;
    private String birthDay;
    private Integer linkNo;
    private String projectCode;

    private String replaceRecord;

    private transient String countOldProject;
    /**
     * 需要显示困难按钮的环节
     */
    private transient List<String> showDifficultyList;
    private transient Integer intAge;

    private String initProject;


}
